package kr.co.bettersoft.waitnumbercustomer.domain;

import android.graphics.Bitmap;

/**
 * 대기 등록한 가맹점 정보를 저장하는 도메인 클래스이다.
 * @author blue
 *
 */
public class Merchant {
	private String merchantId;			// 가맹점 아이디
	private String numberWaiting;		// 대기 번호
	private String companyName;		// 가맹점 명
	private String bossName;		// 가맹점주 명
	private String workPhoneNumber;	// 가맹점 전화번호
	private String address01;		// 주소
	private String prSentence;			// 가맹점 홍보글	
	
	
	private String nextTurnYn;				// 다음 차례인지
	private String idWaitingUsers;		 	// 대기 사용자의 고유 인덱스값
	
	private String merchantImageUrl;			// 이미지 url
	private Bitmap merchantImageBmp;			// 이미지
	
	private String latitude;					// 좌표 - 위도
	private String longtitude;					// 좌표 - 경도
	
	private String evaluationTotal;					// 총점
	private String evaluationCount;					// 평가받은 횟수
	private String evaluationValue;					// 평점
	
	
	private String idRecommendation;					// 추천 테이블 인덱스 값
	private String creator;					// 최초추천자
	
	public Merchant(String tmp_merchantId, String tmp_idRecommendation,
			String tmp_creator, String tmp_companyName,
			String tmp_profileThumbnailImageUrl, String tmp_totalEvaluation,
			String tmp_totalMember, String tmp_averageEvaluation, Bitmap bm) {
		this.merchantId = tmp_merchantId;
		this.idRecommendation = tmp_idRecommendation;
		this.creator = tmp_creator;
		this.companyName = tmp_companyName;
		this.merchantImageUrl = tmp_profileThumbnailImageUrl;
		this.evaluationTotal = tmp_totalEvaluation;
		this.evaluationCount = tmp_totalMember;
		this.evaluationValue = tmp_averageEvaluation;
		this.merchantImageBmp = bm;
	}
	public Merchant() { }
	public String getMerchantId() {
		return merchantId;
	}
	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}
	public String getNumberWaiting() {
		return numberWaiting;
	}
	public void setNumberWaiting(String numberWaiting) {
		this.numberWaiting = numberWaiting;
	}
	public String getCompanyName() {
		return companyName;
	}
	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}
	
	public String getBossName() {
		return bossName;
	}
	public void setBossName(String bossName) {
		this.bossName = bossName;
	}
	public String getWorkPhoneNumber() {
		return workPhoneNumber;
	}
	public void setWorkPhoneNumber(String workPhoneNumber) {
		this.workPhoneNumber = workPhoneNumber;
	}
	
	public String getAddress01() {
		return address01;
	}
	public void setAddress01(String address01) {
		this.address01 = address01;
	}
	public String getPrSentence() {
		return prSentence;
	}
	public void setPrSentence(String prSentence) {
		this.prSentence = prSentence;
	}
	public String getNextTurnYn() {
		return nextTurnYn;
	}
	public void setNextTurnYn(String nextTurnYn) {
		this.nextTurnYn = nextTurnYn;
	}
	public String getIdWaitingUsers() {
		return idWaitingUsers;
	}
	public void setIdWaitingUsers(String idWaitingUsers) {
		this.idWaitingUsers = idWaitingUsers;
	}
	public String getMerchantImageUrl() {
		return merchantImageUrl;
	}
	public void setMerchantImageUrl(String merchantImageUrl) {
		this.merchantImageUrl = merchantImageUrl;
	}
	public Bitmap getMerchantImageBmp() {
		return merchantImageBmp;
	}
	public void setMerchantImageBmp(Bitmap merchantImageBmp) {
		this.merchantImageBmp = merchantImageBmp;
	}
	public String getLatitude() {
		return latitude;
	}
	public void setLatitude(String latitude) {
		this.latitude = latitude;
	}
	public String getLongtitude() {
		return longtitude;
	}
	public void setLongtitude(String longtitude) {
		this.longtitude = longtitude;
	}
	public String getEvaluationTotal() {
		return evaluationTotal;
	}
	public void setEvaluationTotal(String evaluationTotal) {
		this.evaluationTotal = evaluationTotal;
	}
	public String getEvaluationValue() {
		return evaluationValue;
	}
	public void setEvaluationValue(String evaluationValue) {
		this.evaluationValue = evaluationValue;
	}
	public String getEvaluationCount() {
		return evaluationCount;
	}
	public void setEvaluationCount(String evaluationCount) {
		this.evaluationCount = evaluationCount;
	}
	public String getIdRecommendation() {
		return idRecommendation;
	}
	public void setIdRecommendation(String idRecommendation) {
		this.idRecommendation = idRecommendation;
	}
	public String getCreator() {
		return creator;
	}
	public void setCreator(String creator) {
		this.creator = creator;
	}
	
	
}
